FHIR IG analytics| Package | tw.mirdc.dental |
| Resource Type | StructureDefinition |
| Id | StructureDefinition-TWDentalOF5.json |
| FHIR Version | R4 |
| Source | https://build.fhir.org/ig/Lorex/TWDental_IG_Build/StructureDefinition-TWDentalOF5.html |
| URL | http://dental-ig.fhir.tw/StructureDefinition/TWDentalOF5 |
| Version | 0.0.1 |
| Status | active |
| Date | 2026-06-25T00:51:39+00:00 |
| Name | TWDentalOF5Model |
| Title | 牙醫-口腔衰弱五項量表 (TW Dental OF-5) 之資料模型 |
| Realm | tw |
| Description | 口腔衰弱五項量表(Oral Frailty Five-item, OF-5)之資料模型,包含牙齒減少、咀嚼困難、吞嚥困難、口乾及口腔運動發音技能低下等五個項目;五項中有兩項以上為「是/適用」即表示有口腔衰弱的表現。 |
| Type | http://dental-ig.fhir.tw/StructureDefinition/TWDentalOF5 |
| Kind | logical |
No resources found
| ValueSet | ||
| tw.mirdc.dental#current | VS-OF5AssessmentMethod-twdental | OF-5 口腔運動發音技能評估方式值集 |
Note: links and images are rebased to the (stated) source
Generated Narrative: StructureDefinition TWDentalOF5
| Name | Flags | Card. | Type | Description & Constraints |
|---|---|---|---|---|
![]() | 0..* | Base | 牙醫-口腔衰弱五項量表 (TW Dental OF-5) 之資料模型 | |
![]() ![]() | 0..* | Identifier | 評估紀錄識別碼 | |
![]() ![]() | 1..1 | Reference() | 受評估對象(病人) | |
![]() ![]() | 1..1 | date | 評估日期 | |
![]() ![]() | 0..1 | Reference() | 評估者 | |
![]() ![]() | 1..1 | BackboneElement | 牙齒減少 | |
![]() ![]() ![]() | 0..1 | integer | 天然牙齒剩餘顆數 | |
![]() ![]() ![]() | 1..1 | boolean | 牙齒減少是否適用 | |
![]() ![]() | 1..1 | boolean | 咀嚼困難 | |
![]() ![]() | 1..1 | boolean | 吞嚥困難 | |
![]() ![]() | 1..1 | boolean | 口乾 | |
![]() ![]() | C | 1..1 | BackboneElement | 口腔運動發音技能低下 Constraints: of5-method-result |
![]() ![]() ![]() | 1..1 | code | 評估方式 Binding: OF-5 口腔運動發音技能評估方式值集 (required) | |
![]() ![]() ![]() | 0..1 | boolean | A. 發音清晰度困難 | |
![]() ![]() ![]() | 0..1 | boolean | B. 口腔輪替運動是否適用 | |
![]() ![]() | 0..1 | integer | 符合項數 | |
![]() ![]() | 0..1 | boolean | 口腔衰弱判定 (Oral frailty) | |
{
"resourceType": "StructureDefinition",
"id": "TWDentalOF5",
"text": {
"status": "extensions",
"div": "<!-- snip (see above) -->"
},
"url": "http://dental-ig.fhir.tw/StructureDefinition/TWDentalOF5",
"version": "0.0.1",
"name": "TWDentalOF5Model",
"title": "牙醫-口腔衰弱五項量表 (TW Dental OF-5) 之資料模型",
"status": "active",
"date": "2026-06-25T00:51:39+00:00",
"publisher": "金屬工業研究發展中心",
"contact": [
{
"name": "金屬工業研究發展中心",
"telecom": [
{
"system": "url",
"value": "https://www.mirdc.org.tw/"
}
]
},
{
"name": "黃怡文",
"telecom": [
{
"system": "email",
"value": "lisaiwh@mail.mirdc.org.tw",
"use": "work"
}
]
},
{
"name": "莊世任",
"telecom": [
{
"system": "email",
"value": "renjuang@mail.mirdc.org.tw",
"use": "work"
}
]
}
],
"description": "口腔衰弱五項量表(Oral Frailty Five-item, OF-5)之資料模型,包含牙齒減少、咀嚼困難、吞嚥困難、口乾及口腔運動發音技能低下等五個項目;五項中有兩項以上為「是/適用」即表示有口腔衰弱的表現。",
"fhirVersion": "4.0.1",
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"uri": "https://dental-ig.fhir.tw",
"name": "TW Dental IG"
}
],
"kind": "logical",
"abstract": false,
"type": "http://dental-ig.fhir.tw/StructureDefinition/TWDentalOF5",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
"derivation": "specialization",
"snapshot": {
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
"valueString": "4.0.1"
}
],
"element": [
{
"id": "TWDentalOF5",
"path": "TWDentalOF5",
"short": "牙醫-口腔衰弱五項量表 (TW Dental OF-5) 之資料模型",
"definition": "口腔衰弱五項量表(Oral Frailty Five-item, OF-5)之資料模型,包含牙齒減少、咀嚼困難、吞嚥困難、口乾及口腔運動發音技能低下等五個項目;五項中有兩項以上為「是/適用」即表示有口腔衰弱的表現。",
"min": 0,
"max": "*",
"base": {
"path": "Base",
"min": 0,
"max": "*"
},
"isModifier": false,
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "DentalOF5"
}
]
},
{
"id": "TWDentalOF5.identifier",
"path": "TWDentalOF5.identifier",
"short": "評估紀錄識別碼",
"definition": "評估紀錄的唯一識別碼。",
"min": 0,
"max": "*",
"base": {
"path": "TWDentalOF5.identifier",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Identifier"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "評估紀錄識別碼: DentalOF5.identifier"
}
]
},
{
"id": "TWDentalOF5.subject",
"path": "TWDentalOF5.subject",
"short": "受評估對象(病人)",
"definition": "接受口腔衰弱評估的病人。",
"min": 1,
"max": "1",
"base": {
"path": "TWDentalOF5.subject",
"min": 1,
"max": "1"
},
"type": [
{
"code": "Reference"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "受評估病人: DentalOF5.subject"
}
]
},
{
"id": "TWDentalOF5.assessmentDate",
"path": "TWDentalOF5.assessmentDate",
"short": "評估日期",
"definition": "進行口腔衰弱評估的日期。",
"min": 1,
"max": "1",
"base": {
"path": "TWDentalOF5.assessmentDate",
"min": 1,
"max": "1"
},
"type": [
{
"code": "date"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "評估日期: DentalOF5.effectiveDateTime"
}
]
},
{
"id": "TWDentalOF5.assessor",
"path": "TWDentalOF5.assessor",
"short": "評估者",
"definition": "執行此評估的醫事人員或照護人員。",
"min": 0,
"max": "1",
"base": {
"path": "TWDentalOF5.assessor",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Reference"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "評估者: DentalOF5.performer"
}
]
},
{
"id": "TWDentalOF5.toothReduction",
"path": "TWDentalOF5.toothReduction",
"short": "牙齒減少",
"definition": "您的天然牙齒還剩下多少顆?(0–19顆=適用; ≥20顆=不適用)。",
"min": 1,
"max": "1",
"base": {
"path": "TWDentalOF5.toothReduction",
"min": 1,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "牙齒減少: DentalOF5.component[toothReduction]"
}
]
},
{
"id": "TWDentalOF5.toothReduction.id",
"path": "TWDentalOF5.toothReduction.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "TWDentalOF5.toothReduction.extension",
"path": "TWDentalOF5.toothReduction.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "TWDentalOF5.toothReduction.modifierExtension",
"path": "TWDentalOF5.toothReduction.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "TWDentalOF5.toothReduction.remainingTeeth",
"path": "TWDentalOF5.toothReduction.remainingTeeth",
"short": "天然牙齒剩餘顆數",
"definition": "目前天然牙齒剩餘的顆數。",
"min": 0,
"max": "1",
"base": {
"path": "TWDentalOF5.toothReduction.remainingTeeth",
"min": 0,
"max": "1"
},
"type": [
{
"code": "integer"
}
],
"minValueInteger": 0,
"maxValueInteger": 32,
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "天然牙齒剩餘顆數: DentalOF5.component[remainingTeeth].valueInteger"
}
]
},
{
"id": "TWDentalOF5.toothReduction.applicable",
"path": "TWDentalOF5.toothReduction.applicable",
"short": "牙齒減少是否適用",
"definition": "是否符合牙齒減少(true=0–19顆,適用; false=≥20顆,不適用)。",
"min": 1,
"max": "1",
"base": {
"path": "TWDentalOF5.toothReduction.applicable",
"min": 1,
"max": "1"
},
"type": [
{
"code": "boolean"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "牙齒減少適用: DentalOF5.component[toothReduction].valueBoolean"
}
]
},
{
"id": "TWDentalOF5.chewingDifficulty",
"path": "TWDentalOF5.chewingDifficulty",
"short": "咀嚼困難",
"definition": "與6個月前相比,您吃硬的食物是否有困難?(true=是; false=否)。",
"min": 1,
"max": "1",
"base": {
"path": "TWDentalOF5.chewingDifficulty",
"min": 1,
"max": "1"
},
"type": [
{
"code": "boolean"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "咀嚼困難: DentalOF5.component[chewingDifficulty].valueBoolean"
}
]
},
{
"id": "TWDentalOF5.swallowingDifficulty",
"path": "TWDentalOF5.swallowingDifficulty",
"short": "吞嚥困難",
"definition": "您最近是否被茶或湯嗆到?(true=是; false=否)。",
"min": 1,
"max": "1",
"base": {
"path": "TWDentalOF5.swallowingDifficulty",
"min": 1,
"max": "1"
},
"type": [
{
"code": "boolean"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "吞嚥困難: DentalOF5.component[swallowingDifficulty].valueBoolean"
}
]
},
{
"id": "TWDentalOF5.dryMouth",
"path": "TWDentalOF5.dryMouth",
"short": "口乾",
"definition": "您是否經常感到口乾?(true=是; false=否)。",
"min": 1,
"max": "1",
"base": {
"path": "TWDentalOF5.dryMouth",
"min": 1,
"max": "1"
},
"type": [
{
"code": "boolean"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "口乾: DentalOF5.component[dryMouth].valueBoolean"
}
]
},
{
"id": "TWDentalOF5.oralMotorSpeech",
"path": "TWDentalOF5.oralMotorSpeech",
"short": "口腔運動發音技能低下",
"definition": "A 或 B 二擇一評估口腔運動與發音技能。",
"min": 1,
"max": "1",
"base": {
"path": "TWDentalOF5.oralMotorSpeech",
"min": 1,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "of5-method-result",
"severity": "error",
"human": "項目五應依所選評估方式(A 或 B)填寫對應之結果欄位。",
"expression": "(method = 'A' implies articulationDifficulty.exists()) and (method = 'B' implies ddkRateApplicable.exists())",
"source": "http://dental-ig.fhir.tw/StructureDefinition/TWDentalOF5"
},
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "口腔運動發音技能低下: DentalOF5.component[oralMotorSpeech]"
}
]
},
{
"id": "TWDentalOF5.oralMotorSpeech.id",
"path": "TWDentalOF5.oralMotorSpeech.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "TWDentalOF5.oralMotorSpeech.extension",
"path": "TWDentalOF5.oralMotorSpeech.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "TWDentalOF5.oralMotorSpeech.modifierExtension",
"path": "TWDentalOF5.oralMotorSpeech.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "TWDentalOF5.oralMotorSpeech.method",
"path": "TWDentalOF5.oralMotorSpeech.method",
"short": "評估方式",
"definition": "採用之評估方式(A=發音清晰度; B=口腔輪替運動)。",
"min": 1,
"max": "1",
"base": {
"path": "TWDentalOF5.oralMotorSpeech.method",
"min": 1,
"max": "1"
},
"type": [
{
"code": "code"
}
],
"binding": {
"strength": "required",
"valueSet": "http://dental-ig.fhir.tw/ValueSet/VS-OF5AssessmentMethod-twdental"
},
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "評估方式: DentalOF5.component[oralMotorSpeech].valueCode"
}
]
},
{
"id": "TWDentalOF5.oralMotorSpeech.articulationDifficulty",
"path": "TWDentalOF5.oralMotorSpeech.articulationDifficulty",
"short": "A. 發音清晰度困難",
"definition": "您最近在發音清晰度方面是否感到困難?(true=是; false=否)。",
"min": 0,
"max": "1",
"base": {
"path": "TWDentalOF5.oralMotorSpeech.articulationDifficulty",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "發音清晰度困難: DentalOF5.component[articulation].valueBoolean"
}
]
},
{
"id": "TWDentalOF5.oralMotorSpeech.ddkRateApplicable",
"path": "TWDentalOF5.oralMotorSpeech.ddkRateApplicable",
"short": "B. 口腔輪替運動是否適用",
"definition": "口腔輪替運動(每秒發「ta」音的速度)是否低於標準(true=<6.0次/秒,適用; false=≥6.0次/秒,不適用)。",
"min": 0,
"max": "1",
"base": {
"path": "TWDentalOF5.oralMotorSpeech.ddkRateApplicable",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "口腔輪替運動適用: DentalOF5.component[ddkRate].valueBoolean"
}
]
},
{
"id": "TWDentalOF5.positiveItemCount",
"path": "TWDentalOF5.positiveItemCount",
"short": "符合項數",
"definition": "五項中判定為「是/適用」的項目數量。",
"min": 0,
"max": "1",
"base": {
"path": "TWDentalOF5.positiveItemCount",
"min": 0,
"max": "1"
},
"type": [
{
"code": "integer"
}
],
"minValueInteger": 0,
"maxValueInteger": 5,
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "符合項數: DentalOF5.component[positiveCount].valueInteger"
}
]
},
{
"id": "TWDentalOF5.oralFrailty",
"path": "TWDentalOF5.oralFrailty",
"short": "口腔衰弱判定 (Oral frailty)",
"definition": "整體判定是否有口腔衰弱表現(true=兩項以上為是/適用; false=未達)。",
"min": 0,
"max": "1",
"base": {
"path": "TWDentalOF5.oralFrailty",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "口腔衰弱判定: DentalOF5.interpretation"
}
]
}
]
},
"differential": {
"element": [
{
"id": "TWDentalOF5",
"path": "TWDentalOF5",
"short": "牙醫-口腔衰弱五項量表 (TW Dental OF-5) 之資料模型",
"definition": "口腔衰弱五項量表(Oral Frailty Five-item, OF-5)之資料模型,包含牙齒減少、咀嚼困難、吞嚥困難、口乾及口腔運動發音技能低下等五個項目;五項中有兩項以上為「是/適用」即表示有口腔衰弱的表現。",
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "DentalOF5"
}
]
},
{
"id": "TWDentalOF5.identifier",
"path": "TWDentalOF5.identifier",
"short": "評估紀錄識別碼",
"definition": "評估紀錄的唯一識別碼。",
"min": 0,
"max": "*",
"type": [
{
"code": "Identifier"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "評估紀錄識別碼: DentalOF5.identifier"
}
]
},
{
"id": "TWDentalOF5.subject",
"path": "TWDentalOF5.subject",
"short": "受評估對象(病人)",
"definition": "接受口腔衰弱評估的病人。",
"min": 1,
"max": "1",
"type": [
{
"code": "Reference"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "受評估病人: DentalOF5.subject"
}
]
},
{
"id": "TWDentalOF5.assessmentDate",
"path": "TWDentalOF5.assessmentDate",
"short": "評估日期",
"definition": "進行口腔衰弱評估的日期。",
"min": 1,
"max": "1",
"type": [
{
"code": "date"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "評估日期: DentalOF5.effectiveDateTime"
}
]
},
{
"id": "TWDentalOF5.assessor",
"path": "TWDentalOF5.assessor",
"short": "評估者",
"definition": "執行此評估的醫事人員或照護人員。",
"min": 0,
"max": "1",
"type": [
{
"code": "Reference"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "評估者: DentalOF5.performer"
}
]
},
{
"id": "TWDentalOF5.toothReduction",
"path": "TWDentalOF5.toothReduction",
"short": "牙齒減少",
"definition": "您的天然牙齒還剩下多少顆?(0–19顆=適用; ≥20顆=不適用)。",
"min": 1,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "牙齒減少: DentalOF5.component[toothReduction]"
}
]
},
{
"id": "TWDentalOF5.toothReduction.remainingTeeth",
"path": "TWDentalOF5.toothReduction.remainingTeeth",
"short": "天然牙齒剩餘顆數",
"definition": "目前天然牙齒剩餘的顆數。",
"min": 0,
"max": "1",
"type": [
{
"code": "integer"
}
],
"minValueInteger": 0,
"maxValueInteger": 32,
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "天然牙齒剩餘顆數: DentalOF5.component[remainingTeeth].valueInteger"
}
]
},
{
"id": "TWDentalOF5.toothReduction.applicable",
"path": "TWDentalOF5.toothReduction.applicable",
"short": "牙齒減少是否適用",
"definition": "是否符合牙齒減少(true=0–19顆,適用; false=≥20顆,不適用)。",
"min": 1,
"max": "1",
"type": [
{
"code": "boolean"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "牙齒減少適用: DentalOF5.component[toothReduction].valueBoolean"
}
]
},
{
"id": "TWDentalOF5.chewingDifficulty",
"path": "TWDentalOF5.chewingDifficulty",
"short": "咀嚼困難",
"definition": "與6個月前相比,您吃硬的食物是否有困難?(true=是; false=否)。",
"min": 1,
"max": "1",
"type": [
{
"code": "boolean"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "咀嚼困難: DentalOF5.component[chewingDifficulty].valueBoolean"
}
]
},
{
"id": "TWDentalOF5.swallowingDifficulty",
"path": "TWDentalOF5.swallowingDifficulty",
"short": "吞嚥困難",
"definition": "您最近是否被茶或湯嗆到?(true=是; false=否)。",
"min": 1,
"max": "1",
"type": [
{
"code": "boolean"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "吞嚥困難: DentalOF5.component[swallowingDifficulty].valueBoolean"
}
]
},
{
"id": "TWDentalOF5.dryMouth",
"path": "TWDentalOF5.dryMouth",
"short": "口乾",
"definition": "您是否經常感到口乾?(true=是; false=否)。",
"min": 1,
"max": "1",
"type": [
{
"code": "boolean"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "口乾: DentalOF5.component[dryMouth].valueBoolean"
}
]
},
{
"id": "TWDentalOF5.oralMotorSpeech",
"path": "TWDentalOF5.oralMotorSpeech",
"short": "口腔運動發音技能低下",
"definition": "A 或 B 二擇一評估口腔運動與發音技能。",
"min": 1,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "of5-method-result",
"severity": "error",
"human": "項目五應依所選評估方式(A 或 B)填寫對應之結果欄位。",
"expression": "(method = 'A' implies articulationDifficulty.exists()) and (method = 'B' implies ddkRateApplicable.exists())",
"source": "http://dental-ig.fhir.tw/StructureDefinition/TWDentalOF5"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "口腔運動發音技能低下: DentalOF5.component[oralMotorSpeech]"
}
]
},
{
"id": "TWDentalOF5.oralMotorSpeech.method",
"path": "TWDentalOF5.oralMotorSpeech.method",
"short": "評估方式",
"definition": "採用之評估方式(A=發音清晰度; B=口腔輪替運動)。",
"min": 1,
"max": "1",
"type": [
{
"code": "code"
}
],
"binding": {
"strength": "required",
"valueSet": "http://dental-ig.fhir.tw/ValueSet/VS-OF5AssessmentMethod-twdental"
},
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "評估方式: DentalOF5.component[oralMotorSpeech].valueCode"
}
]
},
{
"id": "TWDentalOF5.oralMotorSpeech.articulationDifficulty",
"path": "TWDentalOF5.oralMotorSpeech.articulationDifficulty",
"short": "A. 發音清晰度困難",
"definition": "您最近在發音清晰度方面是否感到困難?(true=是; false=否)。",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "發音清晰度困難: DentalOF5.component[articulation].valueBoolean"
}
]
},
{
"id": "TWDentalOF5.oralMotorSpeech.ddkRateApplicable",
"path": "TWDentalOF5.oralMotorSpeech.ddkRateApplicable",
"short": "B. 口腔輪替運動是否適用",
"definition": "口腔輪替運動(每秒發「ta」音的速度)是否低於標準(true=<6.0次/秒,適用; false=≥6.0次/秒,不適用)。",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "口腔輪替運動適用: DentalOF5.component[ddkRate].valueBoolean"
}
]
},
{
"id": "TWDentalOF5.positiveItemCount",
"path": "TWDentalOF5.positiveItemCount",
"short": "符合項數",
"definition": "五項中判定為「是/適用」的項目數量。",
"min": 0,
"max": "1",
"type": [
{
"code": "integer"
}
],
"minValueInteger": 0,
"maxValueInteger": 5,
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "符合項數: DentalOF5.component[positiveCount].valueInteger"
}
]
},
{
"id": "TWDentalOF5.oralFrailty",
"path": "TWDentalOF5.oralFrailty",
"short": "口腔衰弱判定 (Oral frailty)",
"definition": "整體判定是否有口腔衰弱表現(true=兩項以上為是/適用; false=未達)。",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
],
"mapping": [
{
"identity": "TWDentalOF5-mapping",
"map": "口腔衰弱判定: DentalOF5.interpretation"
}
]
}
]
}
}